
// 作用 将公共的、复用的 组件实现统一的注册
import PageTools from '@/components/PageTools'
import UploadExcel from './UploadExcel'
import UploadImg from './UploadImg'
import ImageHolder from './ImageHolder'
import Lang from './Lang'
import ScreenFull from './ScreenFull'

// 把组装放到一个数组中
const component = [
  PageTools,
  UploadExcel,
  UploadImg,
  ImageHolder,
  Lang,
  ScreenFull
]

// 导入通用的工具栏组件
export default {
  install(Vue) {
    // 将工具栏组件 注册为全局组件
    // Vue.component('PageTools', PageTools)
    // 对数组进行遍历
    component.forEach(components => {
      // 必须要在组件内加name属性
      Vue.component(components.name, components)
    })
  }
}
